home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / mui / mui_developer / c / include / pragma / muimaster_lib.h
C/C++ Source or Header  |  1997-03-10  |  2KB  |  48 lines

  1. #ifndef _INCLUDE_PRAGMA_MUIMASTER_LIB_H
  2. #define _INCLUDE_PRAGMA_MUIMASTER_LIB_H
  3.  
  4. #ifndef  CLIB_MUIMASTER_PROTOS_H
  5. #include <clib/muimaster_protos.h>
  6. #endif
  7.  
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11.  
  12. #pragma amicall(MUIMasterBase,0x1e,MUI_NewObjectA(a0,a1))
  13. #pragma tagcall(MUIMasterBase,0x1e,MUI_NewObject(a0,a1))
  14. #pragma amicall(MUIMasterBase,0x24,MUI_DisposeObject(a0))
  15. #pragma amicall(MUIMasterBase,0x2a,MUI_RequestA(d0,d1,d2,a0,a1,a2,a3))
  16. #pragma tagcall(MUIMasterBase,0x2a,MUI_Request(d0,d1,d2,a0,a1,a2,a3))
  17. #pragma amicall(MUIMasterBase,0x30,MUI_AllocAslRequest(d0,a0))
  18. #pragma tagcall(MUIMasterBase,0x30,MUI_AllocAslRequestTags(d0,a0))
  19. #pragma amicall(MUIMasterBase,0x36,MUI_AslRequest(a0,a1))
  20. #pragma tagcall(MUIMasterBase,0x36,MUI_AslRequestTags(a0,a1))
  21. #pragma amicall(MUIMasterBase,0x3c,MUI_FreeAslRequest(a0))
  22. #pragma amicall(MUIMasterBase,0x42,MUI_Error())
  23. #pragma amicall(MUIMasterBase,0x48,MUI_SetError(d0))
  24. #pragma amicall(MUIMasterBase,0x4e,MUI_GetClass(a0))
  25. #pragma amicall(MUIMasterBase,0x54,MUI_FreeClass(a0))
  26. #pragma amicall(MUIMasterBase,0x5a,MUI_RequestIDCMP(a0,d0))
  27. #pragma amicall(MUIMasterBase,0x60,MUI_RejectIDCMP(a0,d0))
  28. #pragma amicall(MUIMasterBase,0x66,MUI_Redraw(a0,d0))
  29. #pragma amicall(MUIMasterBase,0x6c,MUI_CreateCustomClass(a0,a1,a2,d0,a3))
  30. #pragma amicall(MUIMasterBase,0x72,MUI_DeleteCustomClass(a0))
  31. #pragma amicall(MUIMasterBase,0x78,MUI_MakeObjectA(d0,a0))
  32. #pragma tagcall(MUIMasterBase,0x78,MUI_MakeObject(d0,a0))
  33. #pragma amicall(MUIMasterBase,0x7e,MUI_Layout(a0,d0,d1,d2,d3,d4))
  34. #pragma amicall(MUIMasterBase,0x9c,MUI_ObtainPen(a0,a1,d0))
  35. #pragma amicall(MUIMasterBase,0xa2,MUI_ReleasePen(a0,d0))
  36. #pragma amicall(MUIMasterBase,0xa8,MUI_AddClipping(a0,d0,d1,d2,d3))
  37. #pragma amicall(MUIMasterBase,0xae,MUI_RemoveClipping(a0,a1))
  38. #pragma amicall(MUIMasterBase,0xb4,MUI_AddClipRegion(a0,a1))
  39. #pragma amicall(MUIMasterBase,0xba,MUI_RemoveClipRegion(a0,a1))
  40. #pragma amicall(MUIMasterBase,0xc0,MUI_BeginRefresh(a0,d0))
  41. #pragma amicall(MUIMasterBase,0xc6,MUI_EndRefresh(a0,d0))
  42.  
  43. #ifdef __cplusplus
  44. }
  45. #endif
  46.  
  47. #endif
  48.